home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
kermit.columbia.edu
/
kermit.columbia.edu.tar
/
kermit.columbia.edu
/
newsgroups
/
misc.19970929-19971216
/
000010_news@newsmaster….columbia.edu _Tue Sep 30 10:07:18 1997.msg
< prev
next >
Wrap
Internet Message Format
|
1997-12-15
|
2KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id KAA21775
for <kermit.misc@watsun.cc.columbia.edu>; Tue, 30 Sep 1997 10:07:18 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id KAA28216
for kermit.misc@watsun; Tue, 30 Sep 1997 10:07:17 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.sys.ibm.as400.misc,comp.protocols.kermit.misc
Subject: Re: transfer files from AS/400 to UNIX
Date: 30 Sep 1997 14:07:15 GMT
Organization: Columbia University
Lines: 32
Message-ID: <60r12j$4hu$1@apakabar.cc.columbia.edu>
References: <01bcbdd3$4c8d2980$9f05a8c0@da159mat5.sonae.pt> <01bcbdea$1e564b20$6e036536@merck.com> <5vrhsc$r92$1@apakabar.cc.columbia.edu> <3430CC92.37FD51CC@th.ibm.com>
NNTP-Posting-Host: watsun.cc.columbia.edu
Xref: news.columbia.edu comp.sys.ibm.as400.misc:34533 comp.protocols.kermit.misc:7773
In article <3430CC92.37FD51CC@th.ibm.com>,
Nattapong Mongkolprasit <nattapo@th.ibm.com> wrote:
:
: You might know that AS/400 have C compiler except from those of RPG and
: COBOL.
:
Is it supplied with all AS/400 systems or is it an extra-cost option?
: It might be a good idea to recompile your source on AS/400.
:
I don't have access to an AS/400. In any case, Kermit is not a simple
"standard input/output" program. It uses the sockets library, plus just about
every system call that exists to catch all sorts of interrupts, to change
device characteristics, manipulate files, perform nonblocking communications
i/o, millisecond sleeps, forks and interprocess communication, directory
traversal, etc etc, and these operations are not portable even among UNIX
versions, let alone to completely different operating systems. So it's not
a simple matter of recompiling :-) An experienced AS/400 programmer would be
required.
: The header file "*.h" might a little bit different from other platform
: because of object-oriented concept in AS/400 refer to file as library and
: object.
:
C-Kermit is quite modular, with communications and file i/o modules that can
be plugged in for different platforms. Nevertheless, mapping a complex,
structured file system to a communications i/o stream requires some thought
and probably a lot of work.
Thanks for the pointers!
- Frank